lady's fingers plant (hibiscus esculentus) - Espagnol Anglais Dictionnaire